#include<stdio.h>
#include<time.h>
#define N 1000
void myprog(){
   int x,y,z;
    for(x=0;x<=N;x++)
        for(y=0;y<=N;y++)
        for(z=0;z<=N;z++){
        if(x+y+z==N && 3*x+2*y+z/2==N && z%2==0)
            printf("%d %d %d\n",x,y,z);
    }
}


int main(){
    long long start=clock();
    myprog();
    long long end=clock();
    printf("%.3f second(s).\n",(end-start)/1000.0);
    return 0;
}
